to take the rap - Spanish English Dictionary